Android Studioで標準搭載されたGemini(Preview)を使ってみた

Android Studioで標準搭載されたGemini(Preview)を使ってみた

Clock Icon2024.07.22

こんにちは、ゲームソリューション部のsoraです。
今回は、Android Studioで標準搭載されたGeminiを使ってみたことについて書いていきます。

Android Studio Jellyfish | 2023.3.1 以降のバージョンであることを前提条件とします。
また、今回使用したOSはWindows11です。

準備

Android StudioのView>Tool Windows>GeminiでGeminiを起動します。
sr-android-studio-gemini01

起動するとGoogleアカウントでの認証を求められるため認証します。
sr-android-studio-gemini02
sr-android-studio-gemini03

プライバシーに関する通知などが表示されます。
プロジェクトも含めてGeminiに投げる場合のプロジェクトの情報やプロンプトに含まれる情報は収集される旨の記載があります。
sr-android-studio-gemini04
sr-android-studio-gemini05

Geminiを利用する際に、プロジェクトのコンテキストを使用するかどうか、どこまでの情報を共有するかを選択します。
会社などコードの内容まで共有したくない場合は、AIコード補完などの一部機能は使用できませんが、一番下を選択した方が良いと思います。
記載の通り、この設定はSettingsから後に変更することも可能です。
sr-android-studio-gemini06

使ってみた

準備が終わったため使ってみます。
プロジェクト作成直後のFlutterコードを実行すると以下の画面になります。
sr-android-studio-gemini07

テーマカラーをパープルからブルーに変更するため、Geminiを使ってみます。
sr-android-studio-gemini08

日本語で質問すると、ちゃんと日本語で回答が返ってきました。
ただFlutterではなく、Android側のxmlファイルの修正を提案されたため、Flutterのコードと明示的に質問してみます。
sr-android-studio-gemini09

今回はちゃんとFlutterのコードで回答されました。
現状のコードを渡していないため、若干意図とはずれる回答が来たため、ちょっと修正してみます。
sr-android-studio-gemini10

今回は意図した通りの回答が来たため、提案されたコードを使って修正するとテーマカラーをブルーに修正できました。
sr-android-studio-gemini11

最後に

今回は、Android Studioで標準搭載されたGeminiを使ってみたことを記事にしました。
どなたかの参考になると幸いです。

Share this article

facebook logohatena logotwitter logo

© Classmethod, Inc. All rights reserved.